/*
 * @Author: andarm andarm@foxmail.com
 * @Date: 2023-07-24 23:13:09
 * @LastEditors: andarm andarm@foxmail.com
 * @LastEditTime: 2023-07-24 23:13:19
 * @FilePath: \develop_library\c_lib\test\test_modbus.c
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
void modbus_poll(ST_MODBUS_COMPONENT *component)
{
    // 在这里实现您的 modbus_poll 逻辑
    // 可以通过 component 参数访问结构体的成员来获取所需的数据

    // 例如，访问 modbus_addr
    rt_uint16_t modbus_addr = component->modbus_addr;

    // 遍历 item 数组
    for (int i = 0; i < 12; i++)
    {
        // 访问 item 的成员
        rt_uint16_t slave_id = component->item[i].slave_id;
        rt_uint16_t cmd = component->item[i].cmd;
        rt_uint16_t poll_time = component->item[i].poll_time;
        // 其他成员类似...

        // 在这里完成您的 modbus_poll 逻辑代码
    }
}